package com.briup.ch02;

public class Test06 {
    public static void main(String[] args) {
        //10的2进制 8进制 10进制 16进制
        int num1=0b1010;//整数自动补0
        int num2=012;//0代表8进制，0后面就是八进制表示10进制
        int num3=10;
        int num4=0xA;
        System.out.println(num1);
        System.out.println(num2);
        System.out.println(num3);
        System.out.println(num4);
        //以进制的方式输出 使用printf
        System.out.printf("%d\n",num3);//格式化输出print format
        System.out.printf("%o\n",num3);
        System.out.printf("%b\n",num3);//错误的二进制
        System.out.printf("%s%n",Integer.toBinaryString(num3));//二进制输出
        System.out.printf("%x\n",num3);
        System.out.printf("%X\n",num3);
        //汉字：乱码
        char han1='中';
        String han2="中国";
        System.out.printf("%c--%s\n",han1,han2);
        String company="\"杰普公司\"";
        System.out.println(company);

    }
}
